-- ** 创建者   : suning
-- ** 创建日期 : 20220801
-- ** 功能描述 ：交接准点率明细-揽收日期维度
-- **************************************************************************
-- **************************** 修改日志 ************************************
-- **************************************************************************
-- ** 依赖表：
--          jms_ods.tab_barscan_arrival                 --到件
--          jms_ods.tab_barscan_send                    --发件
--          jms_ods.tab_barscan_loading                 --装车
--          jms_ods.tab_barscan_unloading               --卸车
--          jms_dim.dim_network_whole_massage           --网点维表
--          jms_ods.yl_tmsnew_branch_shipment_stop      --支线经停表
--          jms_dwd.dwd_wide_unsign_summary_waybill_dt  --未签收宽表
--          jms_tmp.dm_route_lastest_for_submit          --新兜底路由
-- **************************************************************************
-- 20221113 补充装车发件取最晚逻辑
-- 20221113 新增集散到件时间、 集散发件时间 、 始发中心到件时间(如果到件空了补发件)、目的网点代理区、目的城市、目的区县
-- 20221212 新增 路由晚点、疫情滞留、交件晚点是否及时发出
-- 20230213 调整实际到车时间取值，新增桃花岛跨境订单来源
-- *******************  CURRENT_VERSION ： V.1.1  ***************************
drop table if exists jms_dm.dm_waybill_collect_intime;
create external table if not exists jms_dm.dm_waybill_collect_intime(
     taking_date                      string    comment'揽收日期'
    ,waybill                          string    comment'运单号'
    ,is_interrupted                   string    comment'是否截单0否1是2其他'
    ,truncated_time                   string    comment'截单时间'
    ,receive_city_id                  string    comment'收件城市id'
    ,receive_city                     string    comment'收件城市'
    ,region_code                      string    comment'收件管理大区编码'
    ,region_name                      string    comment'收件管理大区名称'
    ,receive_proxy_code               string    comment'收件代理区编码'
    ,receive_proxy                    string    comment'收件代理区名称'
    ,receive_franchisee_code          string    comment'收件加盟商编码'
    ,receive_franchisee               string    comment'收件加盟商名称'
    ,receive_network_code             string    comment'收件网点编码'
    ,receive_network_name             string    comment'收件网点名称'
    ,actual_collect_code              string    comment'实际交件集散点编码'
    ,actual_collect_name              string    comment'实际交件集散点名称'
    ,plan_collect_code                string    comment'规划到达集散点编码'
    ,plan_collect_name                string    comment'规划到达集散点名称'
    ,actual_center_code               string    comment'实际交件转运中心编码'
    ,actual_center_name               string    comment'实际交件转运中心名称'
    ,collect_proxy_code               string    comment'交件代理区编码'
    ,collect_proxy                    string    comment'交件代理区名称'
    ,is_diff_proxy                    string    comment'是否跨代理区交件'
    ,actual_collect_time              string    comment'实际收件时间'
    ,actual_send_time                 string    comment'网点实际发件时间'
    ,actual_collect_arr_time          string    comment'实际交件集散点时间'
    ,plan_collect_arr_time            string    comment'规划到达集散点时间'
    ,actual_center_arr_time           string    comment'实际首中心到车时间'
    ,hand_over_latest                 string    comment'交接最晚到车时间'
    ,is_arr_collect_intime            string    comment'到达集散是否准点'
    ,is_arr_center_intime             string    comment'到达中心是否准点'
    ,hand_over_intime                 string    comment'交接是否准点'
    ,collect_responsible_code         string    comment'交件不准点责任所属机构编码'
    ,collect_responsible              string    comment'交件不准点责任所属机构'
    ,hand_over_responsible_code       string    comment'交接不准点责任所属机构编码'
    ,hand_over_responsible            string    comment'交接不准点责任所属机构'
    ,type                             string    comment'"类型,1:无三段码2:无路由3:错发4规划问题5正常6其他"'
    ,order_source                     string    comment'订单来源1紫金山2逍遥峰3桃花岛4其他'
    ,goods_type_code                  string    comment'物品类型编码'
    ,goods_type_name                  string    comment'物品类型名称'
    ,end_code                         string    comment'目的网点编码'
    ,end_name                         string    comment'目的网点名称'
    ,plan_arr_date                    string    comment'规划到件日期'
    ,plan_center_arr_time             string    comment'规划首中心到车时间'
    ,is_over                          string    comment'拆分责任标识'
    ,shipment_no                      string    comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                    string    comment'客户编号'                 --(20220903新增)
    ,total_days_t                     string    comment'T+x时效'                  --(20220903新增)
    ,center_planned_departure         string    comment'中心规划发车时间-1小时'   --(20220903新增)
    ,is_intime                        string    comment'时效是否准点:1是0否'      --(20220903新增)
    ,express_type_code                string    comment'产品类型编码'             --(20221104新增)
    ,express_type_name                string    comment'产品类型名称'             --(20221104新增)
    ,last_area_code                   string    comment'目的区/县编码'            --(20221113新增)
    ,last_area_name                   string    comment'目的区/县名称'            --(20221113新增)
    ,last_city_code                   string    comment'目的城市编码'             --(20221113新增)
    ,last_city_name                   string    comment'目的城市名称'             --(20221113新增)
    ,last_agent_code                  string    comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name                  string    comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time            string    comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time         string    comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time           string    comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time        string    comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                    bigint    comment'是否疫情滞留_1:是,0:否'   --(20221213新增)
    ,if_route_late                    bigint    comment'是否路由晚点_1:是,0:否'   --(20221213新增)
    ,if_center_send_timely            bigint    comment'是否交件晚点及时发出1:是,0:否' --(20221213新增)
)comment '经营指标-交接准点率明细(揽收日期维度)'
partitioned by (dt string comment '分区日期')
stored as parquet
location '/dw/hive/jms_tmp.db/external/dm_waybill_collect_intime'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);





drop table jms_tmp.dwd_tab_barscan_base_dt;
create external table jms_tmp.dwd_tab_barscan_base_dt(
   waybill_no           string   comment'运单号'
  ,scan_time            string   comment'网点实际发件时间'
  ,input_time           string   comment'始发网点编码'
  ,scan_site_code       string   comment'始发集散名称'
  ,scan_site_name       string   comment'始发集散编码'
  ,next_station_code    string   comment'始发中心编码'
  ,transfer_code        string   comment'转单号'
  ,network_type         string   comment'当前站类型'
  ,next_network_type    string   comment'下一站类型'
  ,scan_type            string   comment'扫描类型'
)comment '经营指标-交接准点率明细-到件发件汇总表'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_tab_barscan_base_dt'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);




drop table jms_tmp.dwd_tab_barscan_arrival_send_base_dt;
create external table if not exists jms_tmp.dwd_tab_barscan_arrival_send_base_dt(
     waybill_no                        string       comment'运单号'
    ,actual_send_time                  string       comment'网点实际发件时间'
    ,first_network_code                string       comment'始发网点编码'
    ,first_nodal_name                  string       comment'始发集散名称'
    ,first_nodal_code                  string       comment'始发集散编码'
    ,first_center_code                 string       comment'始发中心编码'
    ,first_center_name                 string       comment'始发中心名称'
    ,actual_center_code                string       comment'实际交件中心编码'
    ,actual_center_name                string       comment'实际交件中心名称'
    ,actual_center_time                string       comment'实际交件中心扫描时间'
    ,actual_center_arr_time            string       comment'实际首中心到车时间'
    ,actual_collect_code               string       comment'实际交件集散点编码'
    ,actual_collect_name               string       comment'实际交件集散点名称'
    ,plan_collect_time                 string       comment'规划到达集散时间'
    ,plan_collect_code                 string       comment'规划到达集散编码'
    ,plan_collect_name                 string       comment'规划到达集散名称'
    ,actual_collect_time               string       comment'实际交件集散点时间'
    ,actual_collect_arr_time           string       comment'实际交件集散点时间（包含支线任务到达时间）'
    ,first_nodal_time                  string       comment'始发集散时间'
    ,first_center_time                 string       comment'始发中心时间'
    ,actual_center_shipment_no         string       comment'实际到件任务号'
    ,first_nodal_send_time             string       comment'始发集散发件扫描时间 '    -- (20221114新增)
    ,first_nodal_arrival_time          string       comment'始发集散到件扫描时间'     -- (20221114新增)
    ,first_center_send_time            string       comment'始发转运中心发件扫描时间' -- (20221114新增)
    ,first_center_arrival_time         string       comment'始发转运中心到件扫描时间' -- (20221114新增)
)comment '经营指标-交接准点率明细-到件发件汇总表'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_tab_barscan_arrival_send_base_dt'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);



drop table if exists jms_tmp.dwd_tab_barscan_wdie_base_dt;
create external table if not exists jms_tmp.dwd_tab_barscan_wdie_base_dt(
     waybill_no                       string       comment'运单号'
    ,order_source                     string       comment'订单来源名称'
    ,goods_type_code                  string       comment'物品类型编码'
    ,goods_type_name                  string       comment'物品类型名称'
    ,last_network_code                string       comment'运单表目的网点编码'
    ,last_network_name                string       comment'运单表目的网点名称'
    ,early_scan_time                  string       comment'最早扫描时间'
    ,early_scan_site_code             string       comment'最早的收件网点'
    ,first_network_code               string       comment'始发网点编码'
    ,first_nodal_code                 string       comment'始发集散编码'
    ,first_nodal_name                 string       comment'始发集散名称'
    ,first_center_code                string       comment'始发中心编码'
    ,first_center_name                string       comment'始发中心名称'
    ,actual_center_code               string       comment'实际交件中心编码'
    ,actual_center_name               string       comment'实际交件中心名称'
    ,collect_proxy_code               string       comment'交件代理区编码'
    ,collect_proxy                    string       comment'交件代理区名称'
    ,actual_send_time                 string       comment'网点实际发件时间'
    ,actual_collect_code              string       comment'实际交件集散点编码'
    ,actual_collect_name              string       comment'实际交件集散点名称'
    ,plan_collect_time                string       comment'规划到达集散编码'
    ,plan_collect_code                string       comment'规划到达集散编码'
    ,plan_collect_name                string       comment'规划到达集散名称'
    ,actual_collect_arr_time          string       comment'实际交件集散点时间'
    ,actual_center_arr_time           string       comment'实际首中心到车时间'
    ,receive_city_id                  string       comment'收件城市id'
    ,receive_city                     string       comment'收件城市'
    ,region_code                      string       comment'收件管理大区编码'
    ,region_name                      string       comment'收件管理大区名称'
    ,receive_proxy_code               string       comment'收件代理区编码'
    ,receive_proxy                    string       comment'收件代理区名称'
    ,receive_franchisee_code          string       comment'收件加盟商编码'
    ,receive_franchisee               string       comment'收件加盟商名称'
    ,receive_network_code             string       comment'收件网点编码'
    ,receive_network_name             string       comment'收件网点名称'
    ,is_diff_proxy                    string       comment'是否跨代理区交件'
    ,scan_time                        string       comment'揽收时间'
    ,scan_date                        string       comment'揽收日期'
    ,actual_center_shipment_no        string       comment'实际到件任务号'
    ,customer_code                    string       comment'客户编码'
    ,express_type_code                string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name                string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code                   string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name                   string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code                   string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name                   string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code                  string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name                  string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time            string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time         string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time           string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time        string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                    bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
) comment '经营指标-交接准点率明细-临时表'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_tab_barscan_wdie_base_dt'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);





drop table if exists jms_tmp.dwd_route_for_submit_tmp;
create external table if not exists jms_tmp.dwd_route_for_submit_tmp(
     in_from_code                       string   comment'始发网点编码'
    ,in_from_name                       string   comment'始发网点名称'
    ,in_collect_code                    string   comment'始发集散点编码'
    ,in_collect_name                    string   comment'始发集散点名称'
    ,in_to_code                         string   comment'始发中心编码'
    ,in_to_name                         string   comment'始发中心名称'
    ,out_to_code                        string   comment'目的网点编码'
    ,out_to_name                        string   comment'目的网点名称'
    ,out_from_code                      string   comment'目的中心编码'
    ,out_from_name                      string   comment'目的中心名称'
    ,last_taking_time                   string   comment'揽收结束时间'
    ,network_plan_send_time             string   comment'始发网点规划发车时间'
    ,nodal_plan_arrival_time            string   comment'始发集散规划到达时间'
    ,nodal_plan_send_time               string   comment'始发集散规划发车时间'
    ,center_plan_arrival_time           string   comment'始发中心规划到达时间'
    ,center_plan_send_time              string   comment'始发中心/目的集散规划发车时间'
    ,first_nodal_plan_arrival_time      string   comment'集散规划到达时间 '
    ,nodal_span_days                    bigint   comment'集散跨天'
    ,first_center_plan_arrival_time     string   comment'中心规划到达时间 '
    ,center_span_days                   bigint   comment'中心跨天'
    ,reserve_1                          bigint   comment'揽收时间_收件时间_收件跨天'
    ,in_line_day                        bigint   comment'收件时间_网点发_衔接跨天'
    ,in_edge_span_days                  bigint   comment'网点发-集散1到_运输跨天'
    ,in_edge2_stop_days                 bigint   comment'集散1到-集散1发_衔接跨天'
    ,in_edge2_span_days                 bigint   comment'集散1发-集散2到/中心1_运输跨天'
    ,in_edge3_stop_days                 bigint   comment'网点/集散1/中心1到-网点/集散/中心1发_衔接跨天'
    ,branch_in_center_span_days         bigint   comment'中心到车1-中心发车1_衔接跨天 '
    ,e1_end_code                        string   comment'第二个中心 '
    ,total_days_t                       string   comment'T+X时效 (20220903新增)'
    ,first_center_span_stop_days        string   comment'网点-中心-网点场景,补充中心到车与中心发车时间衔接跨天'
    ,is_off                             string   comment'是否截单'
    ,first_warehousing_time             string   comment'第一个最晚揽收时间'
    ,lead_warehousing_time              string   comment'下一个最晚入仓时间'
    ,lasted_warehousing_time            string   comment'网点-集散-中心-网点最后一个最晚揽收时间'
    ,network_lasted_warehousing_time    string   comment'网点-网点最后一个最晚揽收时间 '
    ,network_rk                         string   comment'网点-网点去重标识'
    ,nodal_rk                           string   comment'网点-集散-网点去重标识'
    ,center_rk                          string   comment'网点-中心-网点去重标识'
    ,flag                               string   comment'标签'
)comment '经营指标-交接准点率中间表-路由清洗表'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_route_for_submit_tmp'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);




drop table if exists jms_tmp.dwd_route_for_submit;
create external table if not exists jms_tmp.dwd_route_for_submit(
     in_from_code                    string     comment'始发网点'
    ,in_collect_code                 string     comment'始发集散点'
    ,in_to_code                      string     comment'始发中心'
    ,out_to_code                     string     comment'目的网点'
    ,start_center_code               string     comment'始发中心'
    ,end_center_code                 string     comment'目的中心'
    ,flag                            string     comment'标签'
    ,latest_warehousing              string     comment'最晚入仓时间'
    ,network_planned_departure       string     comment'始发网点规划发车时间'
    ,nodal_planned_departure         string     comment'始发集散规划发车时间'
    ,center_planned_departure        string     comment'始发中心规划发车时间'
    ,nodal_planned_arrival           string     comment'始发集散规划到达时间'
    ,center_planned_arrival          string     comment'始发中心规划到达时间'
    ,lead_warehousing_time           string     comment'下一个最晚入仓时间'
    ,first_warehousing_time          string     comment'第一个最晚入仓时间'
    ,lasted_warehousing_time         string     comment'最后一个最晚入仓时间'
    ,network_lasted_warehousing_time string     comment'同城最后一个最晚入仓时间'
    ,rn                              string     comment'排序建'
    ,rk                              string     comment'排序建'
    ,is_off                          string     comment'是否截单'
    ,in_line_day                     string     comment'收件衔接跨天(最晚入仓-网点发车)'
    ,first_span_days                 string     comment'集散第一段跨天(网点发车-第一个集散到车)'
    ,second_span_days                string     comment'集货第二段跨天(第一个集散发车-第二个集散到车)'
    ,branch_in_center_span_days      string     comment'交转衔接跨天(中心发车-中心到车)'
    ,first_nodal_span_days           string     comment'集散跨天（第一个集散发车-第一个集散到车）'
    ,nodal_span_days                 string     comment'集散跨天天数'
    ,center_span_days                string     comment'中心跨天天数'
    ,e1_end_code                     string     comment'第一个中心'
    ,e1_line_name                    string     comment'流向1线路名称'
    ,taking_span_day                 bigint     comment'收件跨天'
    ,total_days_t                    string     comment'T+X时效(天)'
    ,last_planned_arrival            string     comment'派件网点最晚到车时间'  --(20221113新增)
)comment '经营指标-交接准点率中间表-路由清洗表'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_route_for_submit'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);



drop table if exists jms_tmp.dwd_first_route_for_submit;
create external table if not exists jms_tmp.dwd_first_route_for_submit(
     waybill_no                   string       comment'运单号'
    ,order_source                 string       comment'订单来源名称'
    ,goods_type_code              string       comment'物品类型编码'
    ,goods_type_name              string       comment'物品类型名称'
    ,last_network_code            string       comment'运单表目的网点编码'
    ,last_network_name            string       comment'运单表目的网点名称'
    ,early_scan_time              string       comment'最早扫描时间'
    ,early_scan_site_code         string       comment'最早的收件网点'
    ,first_network_code           string       comment'始发网点'
    ,first_nodal_code             string       comment'始发集散编码'
    ,first_nodal_name             string       comment'始发集散名称'
    ,first_center_code            string       comment'始发中心编码'
    ,first_center_name            string       comment'始发中心名称'
    ,actual_center_code           string       comment'实际交件中心编码'
    ,actual_center_name           string       comment'实际交件中心名称'
    ,collect_proxy_code           string       comment'交件代理区编码'
    ,collect_proxy                string       comment'交件代理区名称'
    ,actual_send_time             string       comment'网点实际发件时间'
    ,actual_collect_code          string       comment'实际交件集散点编码'
    ,actual_collect_name          string       comment'实际交件集散点名称'
    ,plan_collect_time            string       comment'规划到达集散时间'
    ,plan_collect_code            string       comment'规划到达集散编码'
    ,plan_collect_name            string       comment'规划到达集散名称'
    ,actual_collect_arr_time      string       comment'实际交件集散点时间'
    ,actual_center_arr_time       string       comment'实际首中心到车时间'
    ,receive_city_id              string       comment'收件城市id'
    ,receive_city                 string       comment'收件城市'
    ,region_code                  string       comment'收件管理大区编码'
    ,region_name                  string       comment'收件管理大区名称'
    ,receive_proxy_code           string       comment'收件代理区编码'
    ,receive_proxy                string       comment'收件代理区名称'
    ,receive_franchisee_code      string       comment'收件加盟商编码'
    ,receive_franchisee           string       comment'收件加盟商名称'
    ,receive_network_code         string       comment'收件网点编码'
    ,receive_network_name         string       comment'收件网点名称'
    ,is_diff_proxy                string       comment'是否跨代理区交件'
    ,scan_time                    string       comment'揽收时间'
    ,scan_date                    string       comment'揽收日期'
    ,type                         string       comment'类型'
    ,truncated_time               string       comment'截单时间'
    ,is_interrupted               string       comment'是否截单'
    ,actual_center_shipment_no    string       comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                string       comment'客户编号'                 --(20220903新增)
    ,express_type_code            string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name            string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code               string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name               string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code               string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name               string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code              string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name              string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time        string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time     string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time       string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time    string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
    ,fast_total_days              string       comment'网点-网点T+X时效'         --(20221222新增)
)comment '经营指标-交接准点率中间表-计算三段码、规划问题、自收自派'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_first_route_for_submit'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);






drop table if exists jms_tmp.dwd_first_route_city_for_submit;
create external table if not exists jms_tmp.dwd_first_route_city_for_submit(
     waybill_no                   string       comment'-运单号'
    ,order_source                 string       comment'订单来源名称'
    ,goods_type_code              string       comment'物品类型编码'
    ,goods_type_name              string       comment'物品类型名称'
    ,last_network_code            string       comment'运单表目的网点编码'
    ,last_network_name            string       comment'运单表目的网点名称'
    ,early_scan_time              string       comment'最早扫描时间'
    ,early_scan_site_code         string       comment'最早的收件网点'
    ,first_nodal_code             string       comment'始发集散编码'
    ,first_nodal_name             string       comment'始发集散名称'
    ,first_center_code            string       comment'始发中心编码'
    ,first_center_name            string       comment'始发中心名称'
    ,actual_center_code           string       comment'实际交件中心编码'
    ,actual_center_name           string       comment'实际交件中心名称'
    ,collect_proxy_code           string       comment'交件代理区编码'
    ,collect_proxy                string       comment'交件代理区名称'
    ,actual_send_time             string       comment'网点实际发件时间'
    ,actual_collect_code          string       comment'实际交件集散点编码'
    ,actual_collect_name          string       comment'实际交件集散点名称'
    ,plan_collect_code            string       comment'规划到达集散编码'
    ,plan_collect_name            string       comment'规划到达集散名称'
    ,actual_collect_arr_time      string       comment'实际交件集散点时间'
    ,actual_center_arr_time       string       comment'实际首中心到车时间'
    ,receive_city_id              string       comment'收件城市id'
    ,receive_city                 string       comment'收件城市'
    ,region_code                  string       comment'收件管理大区编码'
    ,region_name                  string       comment'收件管理大区名称'
    ,receive_proxy_code           string       comment'收件代理区编码'
    ,receive_proxy                string       comment'收件代理区名称'
    ,receive_franchisee_code      string       comment'收件加盟商编码'
    ,receive_franchisee           string       comment'收件加盟商名称'
    ,receive_network_code         string       comment'收件网点编码'
    ,receive_network_name         string       comment'收件网点名称'
    ,is_diff_proxy                string       comment'是否跨代理区交件'
    ,scan_time                    string       comment'扫描时间'
    ,scan_date                    string       comment'扫描日期'
    ,type                         string       comment'类型'
    ,truncated_time               string       comment'截单时间'
    ,is_interrupted               string       comment'是否截单'
    ,actual_center_shipment_no    string       comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                string       comment'客户编号'                 --(20220903新增)
    ,express_type_code            string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name            string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code               string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name               string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code               string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name               string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code              string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name              string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time        string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time     string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time       string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time    string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
    ,fast_total_days              string       comment'网点-网点T+X时效'         --(20221222新增)
) comment'经营指标-交接准点率中间表-计算同城件'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_first_route_city_for_submit'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);






drop table if exists jms_tmp.dwd_second_error_route_for_submit;
create external table if not exists jms_tmp.dwd_second_error_route_for_submit(
     waybill_no                   string       comment'运单号'
    ,order_source                 string       comment'订单来源名称'
    ,goods_type_code              string       comment'物品类型编码'
    ,goods_type_name              string       comment'物品类型名称'
    ,last_network_code            string       comment'运单表目的网点编码'
    ,last_network_name            string       comment'运单表目的网点名称'
    ,early_scan_time              string       comment'最早扫描时间'
    ,early_scan_site_code         string       comment'始发网点编码'
    ,first_nodal_code             string       comment'始发集散编码'
    ,first_nodal_name             string       comment'始发集散名称'
    ,first_center_code            string       comment'始发中心编码'
    ,first_center_name            string       comment'始发中心名称'
    ,actual_collect_code          string       comment'实际交件集散点编码'
    ,actual_collect_name          string       comment'实际交件集散点名称'
    ,actual_center_code           string       comment'实际交件中心编码'
    ,actual_center_name           string       comment'实际交件中心名称'
    ,collect_proxy_code           string       comment'交件代理区编码'
    ,collect_proxy                string       comment'交件代理区名称'
    ,actual_send_time             string       comment'网点实际发件时间'
    ,plan_collect_code            string       comment'规划到达集散编码'
    ,plan_collect_name            string       comment'规划到达集散名称'
    ,actual_collect_arr_time      string       comment'实际交件集散点时间'
    ,actual_center_arr_time       string       comment'实际首中心到车时间'
    ,receive_city_id              string       comment'收件城市id'
    ,receive_city                 string       comment'收件城市'
    ,region_code                  string       comment'收件管理大区编码'
    ,region_name                  string       comment'收件管理大区名称'
    ,receive_proxy_code           string       comment'收件代理区编码'
    ,receive_proxy                string       comment'收件代理区名称'
    ,receive_franchisee_code      string       comment'收件加盟商编码'
    ,receive_franchisee           string       comment'收件加盟商名称'
    ,receive_network_code         string       comment'收件网点编码'
    ,receive_network_name         string       comment'收件网点名称'
    ,is_diff_proxy                string       comment'是否跨代理区'
    ,scan_time                    string       comment'揽收时间'
    ,scan_date                    string       comment'揽收日期'
    ,type                         string       comment'无路由:错发'
    ,truncated_time               string       comment'截单时间'
    ,is_interrupted               string       comment'是否截单'
    ,actual_center_shipment_no    string       comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                string       comment'客户编号'                 --(20220903新增)
    ,express_type_code            string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name            string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code               string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name               string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code               string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name               string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code              string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name              string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time        string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time     string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time       string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time    string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
    ,fast_total_days              string       comment'网点-网点T+X时效'         --(20221222新增)
) comment'经营指标-交接准点率中间表-计算错发'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_second_error_route_for_submit'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);




---20220824 新增 区分 网点集散- 场景
drop table if exists jms_tmp.dwd_collect_route_for_submit;
create external table if not exists jms_tmp.dwd_collect_route_for_submit(
     waybill_no                   string       comment'运单号'
    ,order_source                 string       comment'订单来源名称'
    ,goods_type_code              string       comment'物品类型编码'
    ,goods_type_name              string       comment'物品类型名称'
    ,last_network_code            string       comment'运单表目的网点编码'
    ,last_network_name            string       comment'运单表目的网点名称'
    ,early_scan_time              string       comment'最早扫描时间'
    ,early_scan_site_code         string       comment'始发网点编码'
    ,first_nodal_code             string       comment'始发集散编码'
    ,first_nodal_name             string       comment'始发集散名称'
    ,first_center_code            string       comment'始发中心编码'
    ,first_center_name            string       comment'始发中心名称'
    ,actual_collect_code          string       comment'实际交件集散点编码'
    ,actual_collect_name          string       comment'实际交件集散点名称'
    ,actual_center_code           string       comment'实际交件中心编码'
    ,actual_center_name           string       comment'实际交件中心名称'
    ,collect_proxy_code           string       comment'交件代理区编码'
    ,collect_proxy                string       comment'交件代理区名称'
    ,actual_send_time             string       comment'网点实际发件时间'
    ,plan_collect_code            string       comment'规划到达集散编码'
    ,plan_collect_name            string       comment'规划到达集散名称'
    ,actual_collect_arr_time      string       comment'实际交件集散点时间'
    ,actual_center_arr_time       string       comment'实际首中心到车时间'
    ,receive_city_id              string       comment'收件城市id'
    ,receive_city                 string       comment'收件城市'
    ,region_code                  string       comment'收件管理大区编码'
    ,region_name                  string       comment'收件管理大区名称'
    ,receive_proxy_code           string       comment'收件代理区编码'
    ,receive_proxy                string       comment'收件代理区名称'
    ,receive_franchisee_code      string       comment'收件加盟商编码'
    ,receive_franchisee           string       comment'收件加盟商名称'
    ,receive_network_code         string       comment'收件网点编码'
    ,receive_network_name         string       comment'收件网点名称'
    ,is_diff_proxy                string       comment'是否跨代理区'
    ,scan_time                    string       comment'揽收时间'
    ,scan_date                    string       comment'揽收日期'
    ,type                         string       comment'无路由:错发'
    ,truncated_time               string       comment'截单时间'
    ,is_interrupted               string       comment'是否截单'
    ,plan_collect_arr_time        string       comment'始发集散规划到达时间'
    ,plan_center_arr_time         string       comment'始发中心规划到达时间'
    ,actual_center_shipment_no    string       comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                string       comment'客户编号'                 --(20220903新增)
    ,total_days_t                 string       comment'T+x时效'                  --(20220903新增)
    ,center_planned_departure     string       comment'中心规划发车时间-1小时'   --(20220903新增)
    ,is_intime                    string       comment'时效是否准点:1是0否'      --(20220903新增)
    ,express_type_code            string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name            string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code               string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name               string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code               string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name               string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code              string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name              string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time        string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time     string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time       string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time    string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
    ,fast_total_days              string       comment'网点-网点T+X时效'         --(20221222新增)
    ,first_center_plan_send_time  timestamp    comment'始发中心规划发车时间'
) comment'经营指标-交接准点率中间表-规划数据-网点集散-'
stored as parquet
location '/dw/hive/jms_tmp.db/extera/dwd_collect_route_for_submit'
tblproperties (
'discover.partitions'='fales',
'parquet.column.index.access'='true'
);


drop table if exists jms_tmp.dwd_three_route_for_submit;
create external table if not exists jms_tmp.dwd_three_route_for_submit(
     waybill_no                   string       comment'运单号'
    ,order_source                 string       comment'订单来源名称'
    ,goods_type_code              string       comment'物品类型编码'
    ,goods_type_name              string       comment'物品类型名称'
    ,last_network_code            string       comment'运单表目的网点编码'
    ,last_network_name            string       comment'运单表目的网点名称'
    ,early_scan_time              string       comment'最早扫描时间'
    ,early_scan_site_code         string       comment'始发网点编码'
    ,first_nodal_code             string       comment'始发集散编码'
    ,first_nodal_name             string       comment'始发集散名称'
    ,first_center_code            string       comment'始发中心编码'
    ,first_center_name            string       comment'始发中心名称'
    ,actual_collect_code          string       comment'实际交件集散点编码'
    ,actual_collect_name          string       comment'实际交件集散点名称'
    ,actual_center_code           string       comment'实际交件中心编码'
    ,actual_center_name           string       comment'实际交件中心名称'
    ,collect_proxy_code           string       comment'交件代理区编码'
    ,collect_proxy                string       comment'交件代理区名称'
    ,actual_send_time             string       comment'网点实际发件时间'
    ,plan_collect_code            string       comment'规划到达集散编码'
    ,plan_collect_name            string       comment'规划到达集散名称'
    ,actual_collect_arr_time      string       comment'实际交件集散点时间'
    ,actual_center_arr_time       string       comment'实际首中心到车时间'
    ,receive_city_id              string       comment'收件城市id'
    ,receive_city                 string       comment'收件城市'
    ,region_code                  string       comment'收件管理大区编码'
    ,region_name                  string       comment'收件管理大区名称'
    ,receive_proxy_code           string       comment'收件代理区编码'
    ,receive_proxy                string       comment'收件代理区名称'
    ,receive_franchisee_code      string       comment'收件加盟商编码'
    ,receive_franchisee           string       comment'收件加盟商名称'
    ,receive_network_code         string       comment'收件网点编码'
    ,receive_network_name         string       comment'收件网点名称'
    ,is_diff_proxy                string       comment'是否跨代理区'
    ,scan_time                    string       comment'揽收时间'
    ,scan_date                    string       comment'揽收日期'
    ,type                         string       comment'无路由:错发'
    ,truncated_time               string       comment'截单时间'
    ,is_interrupted               string       comment'是否截单'
    ,plan_collect_arr_time        string       comment'始发集散规划到达时间'
    ,plan_center_arr_time         string       comment'始发中心规划到达时间'
    ,actual_center_shipment_no    string       comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                string       comment'客户编号'                 --(20220903新增)
    ,total_days_t                 string       comment'T+x时效'                  --(20220903新增)
    ,center_planned_departure     string       comment'中心规划发车时间-1小时'   --(20220903新增)
    ,is_intime                    string       comment'时效是否准点:1是0否'      --(20220903新增)
    ,express_type_code            string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name            string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code               string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name               string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code               string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name               string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code              string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name              string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time        string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time     string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time       string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time    string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
    ,fast_total_days              string       comment'网点-网点T+X时效'         --(20221222新增)
    ,first_center_plan_send_time  timestamp    comment'始发中心规划发车时间'     --(20230103新增)
) comment'经营指标-交接准点率中间表-规划数据'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_three_route_for_submit'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);




drop table if exists jms_tmp.dwd_four_route_for_submit;
create external table if not exists jms_tmp.dwd_four_route_for_submit(
     waybill_no                   string       comment'运单号'
    ,order_source                 string       comment'订单来源名称'
    ,goods_type_code              string       comment'物品类型编码'
    ,goods_type_name              string       comment'物品类型名称'
    ,last_network_code            string       comment'运单表目的网点编码'
    ,last_network_name            string       comment'运单表目的网点名称'
    ,early_scan_time              string       comment'最早扫描时间'
    ,early_scan_site_code         string       comment'始发网点编码'
    ,first_nodal_code             string       comment'始发集散编码'
    ,first_nodal_name             string       comment'始发集散名称'
    ,first_center_code            string       comment'始发中心编码'
    ,first_center_name            string       comment'始发中心名称'
    ,actual_collect_code          string       comment'实际交件集散点编码'
    ,actual_collect_name          string       comment'实际交件集散点名称'
    ,actual_center_code           string       comment'实际交件中心编码'
    ,actual_center_name           string       comment'实际交件中心名称'
    ,collect_proxy_code           string       comment'交件代理区编码'
    ,collect_proxy                string       comment'交件代理区名称'
    ,actual_send_time             string       comment'网点实际发件时间'
    ,plan_collect_code            string       comment'规划到达集散编码'
    ,plan_collect_name            string       comment'规划到达集散名称'
    ,actual_collect_arr_time      string       comment'实际交件集散点时间'
    ,actual_center_arr_time       string       comment'实际首中心到车时间'
    ,receive_city_id              string       comment'收件城市id'
    ,receive_city                 string       comment'收件城市'
    ,region_code                  string       comment'收件管理大区编码'
    ,region_name                  string       comment'收件管理大区名称'
    ,receive_proxy_code           string       comment'收件代理区编码'
    ,receive_proxy                string       comment'收件代理区名称'
    ,receive_franchisee_code      string       comment'收件加盟商编码'
    ,receive_franchisee           string       comment'收件加盟商名称'
    ,receive_network_code         string       comment'收件网点编码'
    ,receive_network_name         string       comment'收件网点名称'
    ,is_diff_proxy                string       comment'是否跨代理区'
    ,scan_time                    string       comment'揽收时间'
    ,scan_date                    string       comment'揽收日期'
    ,type                         string       comment'无路由:错发'
    ,truncated_time               string       comment'截单时间'
    ,is_interrupted               string       comment'是否截单'
    ,plan_collect_arr_time        string       comment'始发集散规划到达时间'
    ,plan_center_arr_time         string       comment'始发中心规划到达时间'
    ,actual_center_shipment_no    string       comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                string       comment'客户编号'                 --(20220903新增)
    ,total_days_t                 string       comment'T+x时效'                  --(20220903新增)
    ,center_planned_departure     string       comment'中心规划发车时间-1小时'   --(20220903新增)
    ,is_intime                    string       comment'时效是否准点:1是0否'      --(20220903新增)
    ,express_type_code            string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name            string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code               string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name               string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code               string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name               string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code              string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name              string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time        string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time     string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time       string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time    string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
    ,fast_total_days              string       comment'网点-网点T+X时效'         --(20221222新增)
    ,first_center_plan_send_time  timestamp    comment'始发中心规划发车时间'     --(20230103新增)
) comment'经营指标-交接准点率中间表-规划数据'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_four_route_for_submit'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);




drop table if exists jms_tmp.dwd_lasted_route_for_submit;
create external table if not exists jms_tmp.dwd_lasted_route_for_submit(
     waybill_no                   string       comment'运单号'
    ,order_source                 string       comment'订单来源名称'
    ,goods_type_code              string       comment'物品类型编码'
    ,goods_type_name              string       comment'物品类型名称'
    ,last_network_code            string       comment'运单表目的网点编码'
    ,last_network_name            string       comment'运单表目的网点名称'
    ,early_scan_time              string       comment'最早扫描时间'
    ,early_scan_site_code         string       comment'始发网点编码'
    ,first_nodal_code             string       comment'始发集散编码'
    ,first_nodal_name             string       comment'始发集散名称'
    ,first_center_code            string       comment'始发中心编码'
    ,first_center_name            string       comment'始发中心名称'
    ,actual_collect_code          string       comment'实际交件集散点编码'
    ,actual_collect_name          string       comment'实际交件集散点名称'
    ,actual_center_code           string       comment'实际交件中心编码'
    ,actual_center_name           string       comment'实际交件中心名称'
    ,collect_proxy_code           string       comment'交件代理区编码'
    ,collect_proxy                string       comment'交件代理区名称'
    ,actual_send_time             string       comment'网点实际发件时间'
    ,plan_collect_code            string       comment'规划到达集散编码'
    ,plan_collect_name            string       comment'规划到达集散名称'
    ,actual_collect_arr_time      string       comment'实际交件集散点时间'
    ,actual_center_arr_time       string       comment'实际首中心到车时间'
    ,receive_city_id              string       comment'收件城市id'
    ,receive_city                 string       comment'收件城市'
    ,region_code                  string       comment'收件管理大区编码'
    ,region_name                  string       comment'收件管理大区名称'
    ,receive_proxy_code           string       comment'收件代理区编码'
    ,receive_proxy                string       comment'收件代理区名称'
    ,receive_franchisee_code      string       comment'收件加盟商编码'
    ,receive_franchisee           string       comment'收件加盟商名称'
    ,receive_network_code         string       comment'收件网点编码'
    ,receive_network_name         string       comment'收件网点名称'
    ,is_diff_proxy                string       comment'是否跨代理区'
    ,scan_time                    string       comment'揽收时间'
    ,scan_date                    string       comment'揽收日期'
    ,type                         string       comment'无路由:错发'
    ,truncated_time               string       comment'截单时间'
    ,is_interrupted               string       comment'是否截单'
    ,plan_collect_arr_time        string       comment'始发集散规划到达时间'
    ,plan_center_arr_time         string       comment'始发中心规划到达时间'
    ,actual_center_shipment_no    string       comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                string       comment'客户编号'                 --(20220903新增)
    ,total_days_t                 string       comment'T+x时效'                  --(20220903新增)
    ,center_planned_departure     string       comment'中心规划发车时间-1小时'   --(20220903新增)
    ,is_intime                    string       comment'时效是否准点:1是0否'      --(20220903新增)
    ,express_type_code            string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name            string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code               string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name               string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code               string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name               string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code              string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name              string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time        string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time     string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time       string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time    string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
    ,fast_total_days              string       comment'网点-网点T+X时效'         --(20221222新增)
    ,first_center_plan_send_time  timestamp    comment'始发中心规划发车时间'     --(20230103新增)
) comment'经营指标-交接准点率中间表-未到交接时间'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_lasted_route_for_submit'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);



drop table if exists jms_tmp.dwd_result_route_for_submit;
create external table if not exists jms_tmp.dwd_result_route_for_submit(
     waybill_no                   string       comment'运单号'
    ,order_source                 string       comment'订单来源名称'
    ,goods_type_code              string       comment'物品类型编码'
    ,goods_type_name              string       comment'物品类型名称'
    ,last_network_code            string       comment'运单表目的网点编码'
    ,last_network_name            string       comment'运单表目的网点名称'
    ,early_scan_time              string       comment'最早扫描时间'
    ,early_scan_site_code         string       comment'始发网点编码'
    ,first_nodal_code             string       comment'始发集散编码'
    ,first_nodal_name             string       comment'始发集散名称'
    ,first_center_code            string       comment'始发中心编码'
    ,first_center_name            string       comment'始发中心名称'
    ,actual_collect_code          string       comment'实际交件集散点编码'
    ,actual_collect_name          string       comment'实际交件集散点名称'
    ,actual_center_code           string       comment'实际交件中心编码'
    ,actual_center_name           string       comment'实际交件中心名称'
    ,collect_proxy_code           string       comment'交件代理区编码'
    ,collect_proxy                string       comment'交件代理区名称'
    ,actual_send_time             string       comment'网点实际发件时间'
    ,plan_collect_code            string       comment'规划到达集散编码'
    ,plan_collect_name            string       comment'规划到达集散名称'
    ,actual_collect_arr_time      string       comment'实际交件集散点时间'
    ,actual_center_arr_time       string       comment'实际首中心到车时间'
    ,receive_city_id              string       comment'收件城市id'
    ,receive_city                 string       comment'收件城市'
    ,region_code                  string       comment'收件管理大区编码'
    ,region_name                  string       comment'收件管理大区名称'
    ,receive_proxy_code           string       comment'收件代理区编码'
    ,receive_proxy                string       comment'收件代理区名称'
    ,receive_franchisee_code      string       comment'收件加盟商编码'
    ,receive_franchisee           string       comment'收件加盟商名称'
    ,receive_network_code         string       comment'收件网点编码'
    ,receive_network_name         string       comment'收件网点名称'
    ,is_diff_proxy                string       comment'是否跨代理区'
    ,type                         string       comment'无路由:错发'
    ,is_interrupted               string       comment'是否截单'
    ,truncated_time               string       comment'截单时间'
    ,plan_collect_arr_time        string       comment'始发集散规划到达时间'
    ,plan_center_arr_time         string       comment'始发中心规划到达时间'
    ,hand_over_latest             string       comment'交接最晚到车时间'
    ,taking_date                  string       comment'揽收日期'
    ,plan_arr_date                string       comment'规划到件日期'
    ,is_arr_center_intime         string       comment'到达集散是否准点'
    ,is_arr_collect_intime        string       comment'到达中心是否准点'
    ,is_over                      string       comment'拆分责任标识'
    ,hand_over_intime             string       comment'交接是否准点'
    ,hand_over_responsible_code   string       comment'交接不准点责任所属机构编码'
    ,hand_over_responsible        string       comment'交接不准点责任所属机构名称'
    ,actual_center_shipment_no    string       comment'实际首中心到件任务号'     --(20220903新增)
    ,customer_code                string       comment'客户编号'                 --(20220903新增)
    ,total_days_t                 string       comment'T+x时效'                  --(20220903新增)
    ,center_planned_departure     string       comment'中心规划发车时间-1小时'   --(20220903新增)
    ,is_intime                    string       comment'时效是否准点:1是0否'      --(20220903新增)
    ,express_type_code            string       comment'产品类型编码'             --(20221104新增)
    ,express_type_name            string       comment'产品类型名称'             --(20221104新增)
    ,last_area_code               string       comment'目的区/县编码'            --(20221113新增)
    ,last_area_name               string       comment'目的区/县名称'            --(20221113新增)
    ,last_city_code               string       comment'目的城市编码'             --(20221113新增)
    ,last_city_name               string       comment'目的城市名称'             --(20221113新增)
    ,last_agent_code              string       comment'目的代理区编码'           --(20221113新增)
    ,last_agent_name              string       comment'目的代理区名称'           --(20221113新增)
    ,first_nodal_send_time        string       comment'始发集散发件扫描时间'     --(20221113新增)
    ,first_nodal_arrival_time     string       comment'始发集散到件扫描时间'     --(20221113新增)
    ,first_center_send_time       string       comment'始发转运中心发件扫描时间' --(20221113新增)
    ,first_center_arrival_time    string       comment'始发转运中心到件扫描时间' --(20221113新增)
    ,if_yiqin_late                bigint       comment'是否疫情滞留_1:是,0:否'   --(20221222新增)
    ,fast_total_days              string       comment'网点-网点T+X时效'         --(20221222新增)
    ,if_route_late                bigint       comment'是否路由晚点_1:是,0:否'  --(20221222新增)
    ,if_center_send_timely        bigint       comment'是否交件晚点及时发出1:是,0:否' --(20221222新增)
) comment'经营指标-交接准点率中间表-应交接'
stored as parquet
location '/dw/hive/jms_tmp.db/external/dwd_result_route_for_submit'
tblproperties (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);

